<?php
/* @var $this StudentController */
/* @var $model Student */



Yii::app()->clientScript->registerScript('search', "

$('.search-form form').submit(function(){
	$('#student-grid').yiiGridView('update', {
		data: $(this).serialize()
	});
	return false;
});
");
?>


<?php //echo CHtml::link('Advanced Search','#',array('class'=>'search-button')); ?>
<div class="search-form" >
<?php $this->renderPartial('_search',array(
	'model'=>$model,
)); ?>
</div><!-- search-form -->

<?php $this->widget('zii.widgets.grid.CGridView', array(
	'id'=>'student-grid',
		'summaryText'=>'แสดงรายการที่ {start} - {end} จากทั้งหมด {count} รายการ',
	'dataProvider'=>$model->search(),
	'filter'=>$model,
		'selectionChanged'=>"function(id){
		showReportByStudent($.fn.yiiGridView.getSelection(id));
		showAttachmentByStudent($.fn.yiiGridView.getSelection(id));
		showNotifyByStudent($.fn.yiiGridView.getSelection(id));
		}",
	'columns'=>array(
		array(
		'header'=>'รหัสนักศึกษา',
		'value'=>'$data->student_id',
		'htmlOptions'=>array('width'=>'40px'),
		'filter'=>CHtml::activetextField($model,'student_id'),
		),
		//'active',
		array(
'header'=>'ชื่อนักศึกษา',
				'value'=>'$data->prefix->prefix_name.$data->student_name." ".$data->student_surname',		
				'filter'=>CHtml::activetextField($model,'student_name'),
),
			array(
					'header'=>'โครงการสารนิพนธ์ที่กำลังดำเนินการ',
					
					'value'=>'($data->student)?(($data->student->activeProject)?$data->student->activeProject->projectName:""):""',
					'filter'=>CHtml::activetextField($project,'projectName'),
),
			array(
					'header'=>'สถานะ',
					'type'=>'raw',
					'value'=>'($data->student)?(($data->student->activeProject)?(($data->student->activeProject->statusCode=="step1")?(CHtml::image(Yii::app()->request->baseUrl."/images/1.png","1. แต่งตั้งอาจารย์ที่ปรึกษา")):(($data->student->activeProject->statusCode=="step2")?CHtml::image(Yii::app()->request->baseUrl."/images/2.png","2. ยื่นขอสอบ"):(($data->student->activeProject->statusCode=="step3")?CHtml::image(Yii::app()->request->baseUrl."/images/3.png","3. อนุมัติหัวข้อ"):(($data->student->activeProject->statusCode=="step4")?CHtml::image(Yii::app()->request->baseUrl."/images/4.png","4. สอบผ่านแบบมีเงื่อนไข"):(($data->student->activeProject->statusCode=="step5")?CHtml::image(Yii::app()->request->baseUrl."/images/5.png","5 อนุมัติหัวข้อฉบับแก้ไข"):
				(($data->student->activeProject->statusCode=="step6")?CHtml::image(Yii::app()->request->baseUrl."/images/6.png","6. สอบครั้งที่ 1 ไม่ผ่าน"):(($data->student->activeProject->statusCode=="step7")?CHtml::image(Yii::app()->request->baseUrl."/images/7.png","7. ยื่นสอบครั้งที่ 2"):(($data->student->activeProject->statusCode=="step8")?CHtml::image(Yii::app()->request->baseUrl."/images/8.png","8. อนุมัติหัวข้อสอบครั้งที่ 2"):(($data->student->activeProject->statusCode=="step9")?CHtml::image(Yii::app()->request->baseUrl."/images/9.png","9. สอบครั้งที่ 2 ผ่านแบบมีเงื่อนไข"):(($data->student->activeProject->statusCode=="step10")?CHtml::image(Yii::app()->request->baseUrl."/images/10.png","10. อนุมัติหัวข้อสอบครั้งที่ 2 ฉบับแก้ไข"):
				(($data->student->activeProject->statusCode=="step11")?CHtml::image(Yii::app()->request->baseUrl."/images/11.png","11. ไม่ได้รับการอนุมัติ"):"".$data.""))))))))))):""):""',
					'filter' =>CHtml::activeDropDownList($project,'statusCode',array('step1'=>'1','step2'=>'2','step3'=>'3','step4'=>'4','step5'=>'5','step6'=>'6','step7'=>'7','step8'=>'8','step9'=>'9','step10'=>'10','step11'=>'11'),array('prompt'=>'')),
				),
		//'email',
		//'phone',
		array(
		'class'=>'CButtonColumn',
		'header'=>'รายละเอียด',
		'template'=>'{view}',
		'buttons'=>array(

		),
),
	),
)); ?>
<?php echo $this->renderPartial("//project/_projectStatus");?>
<?php echo $this->renderPartial("//project/_reportForm");?>
<?php echo $this->renderPartial("//project/_attachmentForm");?>
<?php echo $this->renderPartial("//project/_notifyForm");?>